Leicester Square Theatre
British theatre in London, EnglandThe Leicester Square Theatre is a 400-seat theatre in Leicester Place, immediately north of Leicester Square, in the City of Westminster, London. It was previously known as Notre Dame Hall, Cavern in the Town and The Venue. The theatre hosts stand-up comedy, cabaret, music, plays and comedies.
Read article
Top Questions
AI generatedMore questions
Nearby Places

Leicester Square
Pedestrianised square in London, United Kingdom

Empire Leicester Square
Cinema in Leicester Square, London

Odeon Luxe West End
Cinema in London, England

Cities of London and Westminster (UK Parliament constituency)
Parliamentary constituency in the United Kingdom, 1950 onwards

Leverian collection
Former natural history and ethnographic collection

Wyld's Great Globe
Attraction of Victorian London

Scenes in the Square
Film-themed sculpture trail in Leicester Square, London
Ciro's (London)
Nightclub in London, branch of chain